﻿@using ONG.Componentes.AccesoDatos.Model.TallerArtesanal;
@{

    List<TA_Entrega> listadoEntregas = (List<TA_Entrega>)ViewBag.ListadoEntregas;

    var cantidad = 0;

    if (listadoEntregas != null)
    {
        cantidad = listadoEntregas.Count;
    }
    
}
<div class="row-fluid">
    
    <table class="offset2 table-bordered" id="tablaDetalleProgramacionTallerList" >
        <thead>
            <tr>
                <th>
                    Entrega
                </th>
                <th>
                    Fecha
                </th>
                <th>
                    Cantidad Programada
                </th>
                <th>
                    Cantidad Ejecutada
                </th>
                <th>
                    Variación
                </th>
            </tr>
        </thead>
        <tbody>
            @if (listadoEntregas == null || listadoEntregas.Count == 0)
            {
                <tr id="noHayTalleres">
                    <td colspan="5">
                        No hay Entregas generadas.
                    </td>
                </tr>
            }
            else
            {
                foreach (var detalle in listadoEntregas)
                {
                    <tr data-idEntrega="@detalle.IdEntrega"  data-idProgramacion="@detalle.IdProgramacionTaller"  data-idTaller="@detalle.IdTaller">
                    
                        <td class="span1">
                            @detalle.Entrega1
                        </td>
                        <td class="span1">
                            @(Convert.ToDateTime(detalle.FechaEntrega).ToShortDateString()) 
                        </td>
                        <td class="span1">
                            @detalle.CantidadProgramada
                            <div class="colcantidadprog" style="display: none">
                                <input type="text" class="txtCantidadProgramada" value="@(detalle.CantidadProgramada)" />
                            </div>
                        </td>
                        <td class="span1">
                            <div class="colCantidadEjecutada">
                                <input type="text" class="txtCantidadEjecutada" id="cantEjecutada@(detalle.IdTaller)" value="@detalle.CantidadEjecutada" />
                            </div>
                        </td>
                        <td class="span1">
                            <div class="colporcentajeVariacion">
                                <input type="text" class="txtporcentajeVariacion" id="cantporcentajeVariacion@(detalle.IdTaller)" value="@detalle.porcentajeVariacion" disabled='disabled' />
                            </div>
                        </td>
                    </tr>
                
                }
            }
        </tbody>
        <tfoot>
            <tr>
                <th>
                </th>
                <th>
                </th>
                <th>
                </th>
                <th>
                </th>
                <th>
                </th>
            </tr>
        </tfoot>
    </table>
    <br/>

    <div class="offset2 span3">
        <div class="control-group">
            <div class="controls">
                <input type="button" class="btn btn-danger grabarAvanceProduccion" id="grabarAvanceProduccion" value="Guardar" style="display: @((cantidad == 0) ? "none":"inline-block" )" />
            </div>
        </div>
    </div>

</div>

<script type="text/javascript">

    $(".txtCantidadEjecutada").numeric();

</script>